define(['jquery'], () => {
  // 用一个模块把当前项目的所有请求集中管理，当前项目的所有数据请求一目了然
  const baseUrl = 'http://www.xmyxapp.com/api'
  return {
    getTabs () {
      return new Promise(resolve => {
        $.get(`${baseUrl}/tabs`, resolve)
      })
    },
    // TODOS: 接收sort和start两个参数，完成分页和排序
    getCategory (id) {
      return new Promise(resolve => {
        $.get(`${baseUrl}/tab/${id}`, resolve)
      })
    },
  
    // 获取详情数据
    getDetail (id) {
      return new Promise(resolve => {
        $.get(`${baseUrl}/detail`, { id }, resolve)
      })
    }

  }
});